a species of louse that infects humans (pediculus humanus) - Español Inglés Diccionario